69258
17851
676303
281776
157958
408999
339292
52594
865190
39752
393454
39400
261415
765404
521968
564357
407590
962583
50637
292729